design for test computer manufacturing manufacturing cost engineering machining manufacturing laptop nace machining project computer repair design manufacturer corrosion notebook dft coating inspection paint dfm coatings manufacturers con